0 رای
وضعیت موجودی موجود

قیمت قبلی: 8,800,000 ریال
قیمت: 8,400,000 ریال

 



Product details

  • ASIN ‏ : ‎ 1788398076
  • Publisher ‏ : ‎ Packt Publishing; 3rd Revised edition (November 30, 2017)
  • Language ‏ : ‎ English
  • Paperback ‏ : ‎ 800 pages
  • ISBN-10 ‏ : ‎ 9781788398077
  • ISBN-13 ‏ : ‎ 978-1788398077

 

کتاب C# 7.1 and .NET Core 2.0 – Modern Cross-Platform Development - Third Edition 3rd Revised edition

C# 7.1 and .NET Core 2.0 - Modern Cross-Platform Development is a practical guide to creating powerful cross-platform applications with C# 7 and .NET Core 2.0.

About This Book

  • Build modern, cross-platform applications with .NET Core 2.0
  • Get up to speed with C#, and up to date with all the latest features of C# 7.1
  • Start creating professional web applications with ASP.NET Core 2.0

Who This Book Is For

This book is for those of you who have some prior programming experience or have a science, technology, engineering, or mathematics (STEM) background, and want to gain a solid foundation with C# and to be introduced to the types of applications you could build which will work cross-platform on Windows, Linux, and macOS.

What You Will Learn

  • Build cross-platform applications using C# 7.1 and .NET Core 2.0
  • Explore ASP.NET Core 2.0 and learn how to create professional websites, services, and applications
  • Improve your application's performance using multitasking
  • Use Entity Framework Core and LINQ to query and manipulate data
  • Master object-oriented programming with C# to increase code reuse and efficiency
  • Familiarize yourself with cross-device app development using the Universal Windows Platform
  • Protect and manage your files and data with encryption, streams, and serialization
  • Get started with mobile app development using Xamarin.Forms
  • Preview the nullable reference type feature of C# 8

In Detail

C# 7.1 and .NET Core 2.0 is a practical guide to creating powerful cross-platform applications with C# 7.1 and .NET Core 2.0. It gives readers of any experience level a solid foundation in C# and .NET. The first part of the book runs you through the basics of C#, as well as debugging functions and object-oriented programming, before taking a quick tour through the latest features of C# 7.1 such as default literals, tuples, inferred tuple names, pattern matching, and more.

After quickly taking you through C# and how .NET works, you'll explore the .NET Standard 2.0 class libraries, covering topics such as packaging and deploying your own libraries, and using common libraries for working with collections, performance, databases, and encryption. The final section demonstrates the major types of application that you can build and deploy cross-device and cross-platform. Here, you'll learn about websites, web applications, web services, Universal Windows Platform (UWP) apps, and mobile apps. By the end of the book, you'll be armed with all the knowledge you need to build modern, cross-platform applications using C# and .NET.

Style and approach

This book takes a step-by-step approach and is filled with exciting projects and fascinating theory. It uses three high-impact sections to equip you with all the tools you'll need to build modern, cross-platform applications using C# and .NET Core 2.0.

Table of Contents

  1. Hello, C#! Welcome, .NET Core!
  2. Speaking C#
  3. Controlling the Flow and Converting Types
  4. Writing, Debugging, and Testing Functions
  5. Building Your Own Types with OOP
  6. Implementing Interfaces and Inheriting Classes
  7. Understanding and Packaging .NET Standard Types
  8. Using Common .NET Standard Types
  9. Working with Files, Streams, and Serialization
  10. Protecting Your Data and Applications
  11. Working with Databases Using Entity Framework
  12. Querying and Manipulating Data Using LINQ
  13. Improving Performance and Scalability Using Multitasking
  14. Building Websites Using ASP.NET Core Razor Pages
  15. Building Websites Using ASP.NET Core MVC
  16. Building Web Services and Application Using ASP.NET Core
  17. Building Windows Apps Using XAML & Fluent Design

منابع کتاب کتاب C# 7.1 and .NET Core 2.0 – Modern Cross-Platform Development - Third Edition 3rd Revised edition

C# 7.1 و .NET Core 2.0 - Modern Cross-Platform Development یک راهنمای عملی برای ایجاد برنامه های قدرتمند بین پلتفرمی با C# 7 و NET Core 2.0 است.

درباره این کتاب

  • با دات نت Core 2.0 برنامه های مدرن و چند پلتفرمی بسازید
  • با C# به سرعت و با آخرین ویژگی های C# 7.1 به روز شوید
  • شروع به ایجاد برنامه های وب حرفه ای با ASP.NET Core 2.0 کنید

این کتاب برای چه کسی است

این کتاب برای کسانی از شماست که تجربه قبلی برنامه نویسی دارند یا پیشینه علوم، فناوری، مهندسی یا ریاضیات (STEM) دارند و می خواهند پایه محکمی با C# به دست آورند و با انواع برنامه هایی که می توانید بسازید آشنا شوید. که به صورت کراس پلتفرم روی ویندوز، لینوکس و macOS کار خواهد کرد.

آنچه شما یاد خواهید گرفت

  • با استفاده از C# 7.1 و .NET Core 2.0، برنامه های cross-platform بسازید
  • ASP.NET Core 2.0 را کاوش کنید و یاد بگیرید که چگونه وب سایت ها، سرویس ها و برنامه های کاربردی حرفه ای ایجاد کنید.
  • با استفاده از چندوظیفه ای عملکرد برنامه خود را بهبود بخشید
  • از Entity Framework Core و LINQ برای پرس و جو و دستکاری داده ها استفاده کنید
  • به برنامه نویسی شی گرا با سی شارپ مسلط شوید تا استفاده مجدد و کارایی کد را افزایش دهید
  • با استفاده از پلتفرم Universal Windows با توسعه برنامه های بین دستگاهی آشنا شوید
  • از فایل ها و داده های خود با رمزگذاری، پخش جریانی و سریال سازی محافظت و مدیریت کنید
  • با استفاده از Xamarin.Forms با توسعه اپلیکیشن موبایل شروع کنید
  • پیش نمایش ویژگی نوع مرجع nullable در C# 8

در جزئیات

C# 7.1 و .NET Core 2.0 یک راهنمای عملی برای ایجاد برنامه های قدرتمند بین پلتفرمی با C# 7.1 و .NET Core 2.0 است. این به خوانندگان با هر سطح تجربه پایه ای محکم در C# و .NET می دهد. قسمت اول کتاب شما را با اصول اولیه سی شارپ و همچنین توابع اشکال زدایی و برنامه نویسی شی گرا آشنا می کند، قبل از اینکه یک گشت سریع در آخرین ویژگی های C# 7.1 مانند حروف پیش فرض، تاپل ها، نام های تاپل استنتاج شده، تطبیق الگو داشته باشید. ، و بیشتر.

پس از اینکه به سرعت شما را از طریق C# و نحوه عملکرد دات نت آشنا کردید، کتابخانه های کلاس .NET Standard 2.0 را بررسی خواهید کرد، موضوعاتی مانند بسته بندی و استقرار کتابخانه های خود را پوشش می دهید و از کتابخانه های رایج برای کار با مجموعه ها، عملکرد، پایگاه های داده و رمزگذاری استفاده می کنید. . بخش پایانی انواع اصلی برنامه‌هایی را که می‌توانید در میان دستگاه‌ها و پلتفرم‌های مختلف بسازید و اجرا کنید، نشان می‌دهد. در اینجا، با وب سایت ها، برنامه های کاربردی وب، خدمات وب، برنامه های پلتفرم جهانی ویندوز (UWP) و برنامه های تلفن همراه آشنا می شوید. در پایان کتاب، شما به تمام دانشی که برای ساختن برنامه های کاربردی مدرن و چند پلتفرمی با استفاده از C# و .NET نیاز دارید، مجهز خواهید شد.

سبک و رویکرد

این کتاب رویکردی گام به گام دارد و پر از پروژه های هیجان انگیز و تئوری جذاب است. از سه بخش با تاثیر بالا استفاده می کند تا شما را با تمام ابزارهایی که برای ساختن برنامه های کاربردی مدرن و چند پلتفرمی با استفاده از C# و NET Core 2.0 نیاز دارید، مجهز کند.

فهرست مطالب

  1. سلام سی#! خوش آمدید، NET Core!
  2. صحبت کردن به سی شارپ
  3. کنترل جریان و تبدیل انواع
  4. توابع نوشتن، اشکال زدایی و تست
  5. ساخت انواع خود با OOP
  6. پیاده سازی رابط ها و کلاس های ارث بری
  7. درک و بسته بندی انواع استاندارد دات نت
  8. استفاده از انواع استاندارد دات نت
  9. کار با فایل ها، جریان ها و سریال سازی
  10. حفاظت از داده ها و برنامه های کاربردی شما
  11. کار با پایگاه های داده با استفاده از Entity Framework
  12. پرس و جو و دستکاری داده ها با استفاده از LINQ
  13. بهبود عملکرد و مقیاس پذیری با استفاده از چند وظیفه ای
  14. ساخت وب سایت با استفاده از ASP.NET Core Razor Pages
  15. ساخت وب سایت با استفاده از ASP.NET Core MVC
  16. ساختن سرویس ها و برنامه های وب با استفاده از ASP.NET Core
  17. ساخت اپلیکیشن های ویندوز با استفاده از XAML و Fluent Design

نظرات کاربران درباره کتاب C# 7.1 and .NET Core 2.0 – Modern Cross-Platform Development - Third Edition 3rd Revised edition

نظری در مورد این محصول توسط کاربران ارسال نگردیده است.
اولین نفری باشید که در مورد کتاب C# 7.1 and .NET Core 2.0 – Modern Cross-Platform Development - Third Edition 3rd Revised edition نظر می دهد.

ارسال نظر درباره کتاب C# 7.1 and .NET Core 2.0 – Modern Cross-Platform Development - Third Edition 3rd Revised edition

لطفا توجه داشته باشید که ایمیل شما منتشر نخواهد شد.

بر اساس سلیقه شما...

  Product details Publisher ‏ : ‎  Sagehill En ...
6,280,000 ریال
  Product details Publisher ‏ : ‎  Prentice Ha ...
8,080,000 ریال
  Product details Publisher ‏ : ‎  Addison-Wes ...
4,560,000 ریال
  Product details Publisher ‏ : ‎  Peachpit Pr ...
4,720,000 ریال

codebazan

طراحی و اجرا: فروشگاه ساز سبدخرید